Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 USA F4 Croatia F2 USA F6 USA F8 Germany F10 Germany F12 USA F31 USA F8 Italy F9 USA F12 USA F13 USA F23 USA F26 USA F28 USA F7 USA F1 USA F1 USA F4 Panama F1 USA F7 USA F5 USA F32 USA F8 USA F25 USA F26 USA F27 Colombia F4 Czech Republic F5 Czech Republic F6 USA F1 USA F5 USA F9 USA F29 USA F3 Austria F2 USA F11 Warta Cup - Sopot Warta Cup 2001 - Sopot Hamburg Challenger - Hamburg Pekao Open - Szczecin USTA Challenger of Oklahoma - Tulsa Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Freeman Men's $50,000 Challenger - Joplin Baden Open - Karlsruhe Siemens Open 2007 - Scheveningen Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Flea Market Cup - Busan IPP Open - Helsinki Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Men's Pro Challenger at Tunica National - Tunica Fergana Challenger - Fergana Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger 42 - Andrezieux Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Semgroup Challenger - Tulsa Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Budapest Challenger - Budapest Carson Challenger Sunrise Challenger Ostrava Challenger Milan Challenger Aptos Challenger Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica Privatbank Open 2006 - Dnepropetrovsk 5° Sporting Challenger - Turin Fifth-Third Bank Tennis Championships - Lexington Tulsa Challenger Alexander Kolyaskin Memorial - Donetsk Knoxville Challenger Morocco Tennis Tour - Casablanca Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Nouvelle-Caledonie - New Caledonia 2007 Challenger of Santa Clara - Valencia USTA Challenger of San Antonio - San Antonio XL Bermuda Open - Bermuda Barranquilla Challenger Sarasota Challenger Savannah Challenger Milan Challenger Marburg Challenger Poznan Challenger KGHM Polish Indoors - Wroclaw Lexington Challenger Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Tulsa Challenger KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw 2002 Azalea Orthopedic Challenger - Tyler Gallagher International - Hamilton Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Asics Challenger Open - Monchengladbach Siemens Open - Scheveningen Montevideo Challenger Uncle Toby's Burnie Challenger - Tasmania Bucaramanga Challenger 2004 Keys Gate Challenger - Homestead Garden Open 2005 - Rome Steelers Cup 2005 - Kosice Media Will Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Challenger Waco International Tennis Challenger - Waco Open de la Ville de Saint Denis - Reunion Island Sarasota Challenger Steelers Cup - Kosice 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Rio De Janeiro Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Barranquilla Challenger Savannah Challenger Ispat Open 2004 - Ostrava West Side Tennis Club Clay Court Challenger - Forest Hills Furth Challenger Prague Challenger Schickedanz Open 2007 - Furth Timisoara Challenger Czech Open 2006 - Prostejov Vancouver Challenger Aptos Challenger Ljubljana Open - Ljubljana Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Guayaquil Challenger Maui Challenger Ischgl International ATP Challenger - Ischgl Wroclaw Challenger Oberstraufen Cup - Oberstaufen Cali Challenger Harbour Tennis Cup Regione Lombardia - Milan KGHM Polish Indoors - Wroclaw Constanta Challenger - Constanta 2005 Freeman Men's Challenger - Joplin Aamulehti Tampere Open - Tampere Lexington Challenger Medellin Challenger Napa Challenger Siemens Open - Scheveningen Challenger Casablanca San Angel - Mexico City Tiburon Challenger Porsche Open - Poznan Porsche Open - Poznan Odlum Brown Vancouver Open - Vancouver Happy Valley Challenger dBI Tennis Challenger - Binghamton S Tennis Masters - Graz KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev 2005 Tulsa Challenger - Tulsa Ethias Tennis Trophy - Mons Coffee Cup Challenger - Chikmagalur 8° Trani Cup - Trani Sacramento Challenger X Trofeo Ciudad de Quito - Quito AT&T Challenger of Dallas - Dallas The Swanston Challenger - Sacramento Tatra Banka Slovak Open - Bratislava The $50,000 Pro Challenger at Calabasas - Calabasas Voit Mexico City Open - Mexico City Astana Challenger - Astana Samsung Secruities Cup Challenger - Seoul Unicredit Czech Open - Prostejov BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island BMW Tennis Championship - Sunrise Kish Free Zone Island Challenger - Kish Island USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Pekao Open 2005 - Szczecin Kosice Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote USTA Challenger of Orlando - Orlando 2006 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Colombiano de Tenis - Bogota Dharwad Challenger 2006 - Dharwad s Tennis Masters 06 - Graz II Manta Open - Manta WOW Cafe Challenger - New Orleans Turin Challenger Buenos Aires Challenger Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague San Remo Tennis Cup - San Remo Szczecin Challenger Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Oklahoma Challenger - Tulsa Lambertz Open by Stawag 2007 - Aachen The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra Sporting Challenger - Turin Vancouver Challenger Binghamton Challenger IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Guayaquil Challenger Tunis Challenger Tallahassee Challenger Akbank Private Banking TED Open - Istanbul Santiago Challenger Santos Challenger Szczecin Challenger Kosice Challenger Wroclaw Challenger Binghamton Challenger Sacramento Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Bauer Watertechnology Cup - Eckental Tallahassee Challenger Challenger Ford de Cherbourg - Cherbourg Idea Prokom Open - Sopot Kyiv Open - Kiev U.S. Men's Clay Court Championships - Houston XI Abierto Internacional de Salinas - Salinas Aptos Challenger Alexander Kolyaskin Memorial - Donetsk 2002 Tulsa USTA Challenger - Tulsa Tiburon Challenger Flea Market Cup Busan Challenger Tennis - Busan Aamulehti Tampere Open - Tampere Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Savannah Challenger Togliatti Cup - Togliatti Naples Challenger - Naples Prostejov Challenger Monza Challenger Siebel Open - San Jose Arroyo de la Encomienda - Valladolid Black Forest Open - Freudenstadt KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Challenger DCN de Cherbourg - Cherbourg Idea Prokom Open - Sopot Pekao Open 2003 - Szczecin International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Arizona Men's Tennis Championships - Scottsdale 2003 USTA Tallahassee Tennis Challenger - Tallahassee Germany F1 Neride Prague Indoor - Prague The LTA Men's Challenger Wrexham - Wrexham Idea Prokom Open - Sopot Atlantic City Open - Atlantic City St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Swanston Challenger - Sacramento Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Memorial Savigni - Sassuolo ATU Cup - Weiden Nokian Hakkapeliitta Open - Tampere Black Forest Open 2004 - Freudenstadt CA Tennis Trophy - Vienna Burbank Challenger - Burbank USTA Men's Challenger of Dallas - Dallas Qatar ExxonMobil Open - Doha Pro Tennis World Open - Sunrise Badden Open by Rothaus - Ettlingen Stella Artois Clay Court Championships - Budaors Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger - Southampton Home Depot Center USTA Challenger - Carson PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn USTA Men's Challenger of Dallas - Dallas KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade USTA Freeman Men's Challenger - Joplin ECM Prague Open - Prague Lubbock Challenger - Lubbock The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Southern Capital Cup - Almaty Abierto Internacional Varonil Ciudad de Cancun - Cancun Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide ATP Challenger Trophy 2008 - Trnava SAP Open - San Jose Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Artois Championships - London Orange Warsaw Open - Warsaw Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe 2008 Knoxville Challenger - Knoxville Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Monza Challenger Bordeaux Challenger Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON International - Eastbourne China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Bratislava Challenger Dallas Challenger Brisbane International - Brisbane Florianopolis Challenger Medibank International - Sydney Cali Challenger Brasil Open - Costa do Sauipe Salzburg Challenger Copa Claro - Buenos Aires BCR Open Romania - Bucharest Sacramento Challenger Maui Challenger Open Sabadell Atlantico - Barcelona Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Porto Alegre Challenger ARAG World Team Championship - Dusseldorf Mercedes Cup - Stuttgart Medellin Challenger Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Indianapolis Tennis Championships - Indianapolis Wroclaw Challenger Guayaquil Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Bucaramanga Challenger Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Gerry Weber Open - Halle Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Sarasota Challenger Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Campinas Challenger China Open - Beijing Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach Chitre Challenger China Open - Beijing Pilot Pen Tennis - New Haven Apia International - Sydney Charlottesville Challenger US Men's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Copa Claro - Buenos Aires U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Tiburon Challenger Aegon Nottingham Open - Nottingham San Benedetto Challenger Apia International - Sydney Bogota Challenger Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Furth Challenger Compaq Cup 2001 - Zabrze ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin ABN/AMRO World Tennis Tournament - Rotterdam Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot U.S. Mens's Clay Court Championship - Houston Davis Cup, Group 2, 2R, POL-ALG 4-1 Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Movistar Open - Santiago Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Brisbane International - Brisbane Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Rogers Masters - Montreal U.S. Men's Clay Court Championships - Houston BCR Open Romania - Bucharest Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Regions Morgan Keegan Championships - Memphis BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Cup - Montreal PTT Thailand Open - Bangkok Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Pilot Pen Tennis - New Haven Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Masters - Toronto Rogers Cup - Montreal Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London